package com.qfedu.lc.user.controller;


import com.qfedu.lc.common.vo.R;
import com.qfedu.lc.user.service.SmsLogService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;

import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

/**
 * <p>
 * 3.短信发送表 前端控制器
 * </p>
 *
 * @author wgz
 * @since 2024-01-24
 */
@RestController
@RequestMapping("/user/sms")
public class SmsLogController {


    @Autowired
    private SmsLogService smsLogService;

    /**
     * 注册发送手机号
     *user/sms/sendrcode?phone=13265760775
     *
     * 1校验手机号是否为空
     * 2.校验手机号 是否被其他用户使用
     * 3.发送手机验证码
     * 4.返回数据 验证已发送，请查收
     *
     */
    @RequestMapping("/sendrcode")
    public R  sendRegisterCode( @RequestParam("phone") String phone){
        System.out.println("phone = " + phone);
        // 调用service 层
        return  smsLogService.sendRegisterCode(phone);

    }

}

